package com.aaa.qy127.dao;

import com.aaa.qy127.entity.Dept;
import com.aaa.qy127.entity.Ruku;

import java.util.List;
import java.util.Map;

public interface RukuDao {
    /**
     * 查询所有入库信息
     * @param ruku
     * @return
     */
    List<Map<String,Object>> queryAllruku(Ruku ruku);
    /**
     * 查询入库信息的条数
     * @param ruku
     * @return
     */
    int getAllCount(Ruku ruku);

    /**
     * 查询一条入库信息的详情信息
     * @param ruku
     * @return
     */
    List<Map<String,Object>> getoneruku(Ruku ruku);

    /**
     * 查询一条入库信息详情的条数
     * @param ruku
     * @return
     */
    int getoneCount(Ruku ruku);

    /**
     * 添加入库信息
     * @param uid
     * @param totalprice
     * @param totalcount
     * @param jsr
     * @return
     */
    int addruku(Integer uid,double totalprice,Integer totalcount,String jsr);

    /**
     * 添加入库详情信息
     * @param bookid
     * @param count
     * @param rukuid
     * @param pushprice
     * @return
     */
    int addrukuxiangqing(Integer bookid,Integer count,Integer rukuid,double pushprice);
}
